
.nav-box{
    width:100%;
    border-bottom:1px solid #ccc;
}
.content{
    width:75%;
    margin:20px auto 0;
}
.small-img{
    margin-right:12px;
}
.small-show{
    border: 1px solid #000;
}
.small-img img{
    margin-bottom:12px;
    cursor: pointer;
    box-sizing: border-box;
}
.big-img img{
    display: none;
}
.big-img .show{
    display: inline-block;
}
.detail{
    margin-left:25px;
    padding-top:20px;
}
.detail h3{
    margin:12px 0;
    font-weight:500;
}
.price{
    font-size:14px;
}
.small-size-img img{
    float:left;
    margin:12px 10px 12px 0;
    cursor: pointer;
}
.size{
    width:400px;
    margin:20px 0;
}
.size .size-border{
    width:70%;
    display: block;
    margin-top:6px;
    float:left;
    height:1px;
    border-bottom:1px dashed #ccc;
}
.size .size-txt{
    font-size:12px;
}
.bust{
    margin:20px 0;
}
.bust-detail{
    margin-top:12px;
}
.bust-detail span,.cup span{
    display: block;
    float:left;
    height:25px;
    line-height: 25px;
    width:25px;
    margin-right:10px;
    border:1px solid #ccc;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    color:#333;
}
.cup-detail{
    margin-top:12px;
}

.count{
    margin-top:30px;
}
.count input{
    width:25px;
    height:25px;
    text-align: center;
    border:1px solid #ccc;
    cursor: pointer;
}
.count span{
    width:50px;
    text-align: center;
    margin:0 5px;
}
.detail-img{
    margin:40px 0;
}
.detail-img img{
    width:100%;
}
.other-item{
    margin:0 auto;
    width:75%;
}
.other-item li{
    float:left;
    width:25%;
    box-sizing: border-box;
    padding:5px;
}
.other-item li img{
    width:100%;
}

.borders{
    height:1px;
    width:100%;
    margin:20px auto;
    border-bottom: 1px dashed #ccc;
}
.add-cart{
    width:180px;
    height:35px;
    line-height: 35px;
    text-align: center;
    background: #ef5e95;
    color:#fff;
    cursor: pointer;
}
.detail{
font-size:14px
}